package com.settlement.system.model.entity.common;

import java.io.Serializable;
/**
 * 结算公司信息表
 * @author Ximi
 * @since 2020-04-22
 */
public class Company extends BaseModel implements Serializable {


    /**
     * 结算公司编码
     */
    private String companyNo;

    /**
     * 结算公司名称
     */
    private String name;

    /**
     * 状态(0 = 撤消 1 = 正常)
     */
    private Integer status;

    /**
     * 开户银行
     */
    private String bankName;

    /**
     * 银行帐号
     */
    private String bankAccount;

    /**
     * 银行账户名
     */
    private String bankAccountName;

    /**
     * 联系人
     */
    private String contactName;

    /**
     * 电话号码
     */
    private String tel;

    /**
     * 税务登记号
     */
    private String taxRegistryNo;

    /**
     * 纳税级别(0:一般纳税人 1:小规模纳税人)
     */
    private String taxLevel;

    /**
     * 法人代表
     */
    private String legalPerson;

    /**
     * 营业证号/身份证号
     */
    private String identityCard;

    /**
     * 传真号
     */
    private String fax;

    /**
     * 电子邮箱
     */
    private String email;

    /**
     * 经营区域编号
     */
    private String zoneNo;

    /**
     * NC项目组织编码
     */
    private String ncProjectOrganizeNo;

    /**
     * 备注
     */
    private String remark;

    /**
     * 时间序列
     */
    private Long timeSeq;

    /**
     * 检索码
     */
    private String searchCode;

    /**
     * 结算公司地址
     */
    private String address;

    /**
     * 本部编码
     */
    private String organTypeNo;

    /**
     * 邮编
     */
    private String postcode;


    public String getCompanyNo() {
        return companyNo;
    }

    public void setCompanyNo(String companyNo) {
        this.companyNo = companyNo;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getBankAccount() {
        return bankAccount;
    }

    public void setBankAccount(String bankAccount) {
        this.bankAccount = bankAccount;
    }

    public String getBankAccountName() {
        return bankAccountName;
    }

    public void setBankAccountName(String bankAccountName) {
        this.bankAccountName = bankAccountName;
    }

    public String getContactName() {
        return contactName;
    }

    public void setContactName(String contactName) {
        this.contactName = contactName;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public String getTaxRegistryNo() {
        return taxRegistryNo;
    }

    public void setTaxRegistryNo(String taxRegistryNo) {
        this.taxRegistryNo = taxRegistryNo;
    }

    public String getTaxLevel() {
        return taxLevel;
    }

    public void setTaxLevel(String taxLevel) {
        this.taxLevel = taxLevel;
    }

    public String getLegalPerson() {
        return legalPerson;
    }

    public void setLegalPerson(String legalPerson) {
        this.legalPerson = legalPerson;
    }

    public String getIdentityCard() {
        return identityCard;
    }

    public void setIdentityCard(String identityCard) {
        this.identityCard = identityCard;
    }

    public String getFax() {
        return fax;
    }

    public void setFax(String fax) {
        this.fax = fax;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getZoneNo() {
        return zoneNo;
    }

    public void setZoneNo(String zoneNo) {
        this.zoneNo = zoneNo;
    }

    public String getNcProjectOrganizeNo() {
        return ncProjectOrganizeNo;
    }

    public void setNcProjectOrganizeNo(String ncProjectOrganizeNo) {
        this.ncProjectOrganizeNo = ncProjectOrganizeNo;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Long getTimeSeq() {
        return timeSeq;
    }

    public void setTimeSeq(Long timeSeq) {
        this.timeSeq = timeSeq;
    }

    public String getSearchCode() {
        return searchCode;
    }

    public void setSearchCode(String searchCode) {
        this.searchCode = searchCode;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getOrganTypeNo() {
        return organTypeNo;
    }

    public void setOrganTypeNo(String organTypeNo) {
        this.organTypeNo = organTypeNo;
    }

    public String getPostcode() {
        return postcode;
    }

    public void setPostcode(String postcode) {
        this.postcode = postcode;
    }

}
